[Home] Python으로 돌아가기

패키지 종류 및 설치

목차

1. 패키지 설치
2. 일반 패키지
3. 시각화 패키지

1. 패키지 설치

 

설치(installation)

PIP(Pip Installs Packages/Python)

pip install [패키지명]  : 패키지 설치 pip install tensorflow
pip uninstall [패키지명] : 패키지 제거  
pip list : 설치된 패키지 목록 표시  
pip freeze : 설치된 패키지와 버전 정보 출력  
pip show [패키지명] : 특정 패키지의 상세 정보 표시 pip show tensorflow

2. 일반 패키지

약어 패키지 설명
linalg import scipy.linalg as linalg
import numpy.linalg as linalg
linalg는 선형대수(linear algebra)를 위한 라이브러리이다.
m import math as m C 표준에서 정의된 수학(mathematics) 함수에 대한 액세스를 제공한다.
단순 python 연산을 넘어 조금 더 복잡한 산술 연산이 필요할 때 사용한다.
mp import mpmath as mp  
np import numpy as np NumPy는 과학 컴퓨팅을 위한 기본 패키지이다. 
다차원 배열 외에도 이산 푸리에 변환, 선형대수, 통계, 난수(random number) 등 다양한 기능을 가지고 있다.
opt import scipy.optimize as opt SciPy는 과학기술계산을 위한 라이브러리이다.
pd import pandas as pd Pandas는 데이터 분석 라이브러리 중 하나로, 데이터 처리, 분석, 시각화 등을 위한 다양한 기능을 제공한다.
plt import matplotlib.pyplot as plt Matplotlib은 그래프를 그리는 패키지이다.
PyQt   (C++용으로 개발된) Qt의 레이아웃으로 파이썬 GUI 프로그램을 만드는 framework이다.
python-docx from docx import Document DOCX 형식의 Microsoft Word 문서를 생성, 읽기, 수정하는 라이브러리 
random import random  
signal import scipy.signal as signal SciPy는 과학기술계산을 위한 라이브러리이다.
sp import scipy as sp SciPy는 과학기술계산을 위한 라이브러리이다.
sy import sympy as sy SymPy는 변수를 심볼로 지정한 문자 연산이 가능하다.
tf import tensorflow as tf  

3. 시각화 패키지

약어 패키지 설명
opsv import opsvis as opsv 오픈시스 시각화(OpenSees Visualization) https://openseespydoc.readthedocs.io/en/latest/src/opsvisExample.html
pv import pyvista as py 시각화 툴킷(Visualization Toolkit; VTK) https://docs.pyvista.org/
vfo import vfo.vfo as vfo 오픈시스 시각화(Visualization for OpenSees) https://vfo.readthedocs.io/en/latest/